submersible turbine pump - Turco Inglés Diccionario